shoal (geography) - French English Dictionary